맨위로가기

컴퓨터 공학과

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

컴퓨터 공학과는 컴퓨터 과학 및 정보 공학을 아우르는 학문 분야로, 대학에서 다양한 명칭으로 불리며 교육 과정과 연구 분야에 차이가 있다. 학부 과정은 컴퓨터 프로그래밍, 알고리즘, 컴퓨터 구조, 운영 체제, 네트워크, 데이터베이스 등과 같은 다양한 과목을 포함하며, 수학적 지식과 사회 과학 과목도 함께 다룬다. 대한민국 내에서는 서울대학교 컴퓨터공학부, KAIST 전산학부, 고려대학교 컴퓨터학과 등 여러 대학에서 관련 학과를 운영하고 있다.

더 읽어볼만한 페이지

  • 대학의 학과 - 학부
    학부는 대학에서 학사 학위 과정을 운영하는 교육 단위로, 중세 유럽 대학의 4개 학부 체제에서 유래했으며, 현대에는 다양한 학문 분야의 학부들이 운영되고, 한국과 일본에서는 단과대학을 의미하기도 한다.
  • 컴퓨터 과학 교육 - 유다시티
    유다시티는 2011년 스탠퍼드 대학교의 무료 컴퓨터 과학 강좌에서 시작되어, 전문 기술 교육에 집중하며 나노학위 프로그램과 온라인 석사 학위를 제공하고, 2024년 액센츄어에 인수된 온라인 교육 플랫폼이다.
  • 컴퓨터 과학 교육 - 소프트웨어 공학 지식 체계
    소프트웨어 공학 지식 체계(SWEBOK)는 소프트웨어 공학 분야의 지식 영역을 정의하는 가이드이며, 소프트웨어 요구사항, 설계, 구축, 테스팅 등 15개의 지식 영역을 포함한다.
  • 공학 교육 - 고등전문학교
    고등전문학교는 일본의 5년제 기술 교육 기관으로, 중학교 졸업 후 입학하여 준학사 학위를 취득하며, 이론과 실습 중심의 교육을 통해 산업 인력 수요에 대응하고 직업에 필요한 능력 육성을 목표로 한다.
  • 공학 교육 - 공학박사
    공학박사는 공학 분야에서 전문 지식과 문제 해결 능력을 인정받아 수여되는 학위로, 연구 중심의 철학박사(Ph.D. in Engineering)와 실무 중심의 공학박사(Eng.D.)로 나뉘며 국가별로 다양한 명칭과 특징을 가진다.
컴퓨터 공학과
개요
분야컴퓨터 과학
공학
세부 분야
컴퓨터 과학프로그래밍 언어
컴파일러
운영 체제
컴퓨터 아키텍처
데이터베이스
인공지능
컴퓨터 네트워크
소프트웨어 공학
정보 보안
계산 이론
컴퓨터 그래픽스
공학전기 공학
전자 공학
제어 공학
정보 공학
관련 학문
설명
정의정보의 효과적인 처리 및 응용을 위한 이론적 기초 연구와 실제 시스템 구축을 다루는 학문 분야
특징정보과학에 비해 사회에 대한 실용적인 측면에 초점을 맞춘 분야

2. 명칭

일본 대학의 "정보공학과"는 영어 명칭을 컴퓨터 과학(Computer Science)으로 한다. 영어권에서는 Computer Science라는 단어가 더 널리 통용된다.

정보 공학은 비교적 역사가 짧은 학문이다. 역사가 있는 대학의 정보공학과는 공학부의 전기계 학과나 이학부의 수학과에서 파생된 경우가 있다. 1952년 도쿄 대학의 계수공학과가 일본 최초의 정보 과학·정보 공학과이다.[5] 1970년에는 교토 대학(공학부), 오사카 대학(기초공학부), 야마나시 대학(공학부)에 정보공학과나 계산기 과학과가 설치되었다 (현재는 이들 대학 모두 정보공학과, 계산기 과학과라는 명칭을 사용하지 않는다).

2. 1. 유사 학과

정보 시스템 공학과와 같은 명칭의 학과를 설치하는 대학도 있다. 또한, 전기 공학·전자 공학 등과 함께 전기전자정보공학과 등으로 하거나, 통신 공학 등과 함께 정보통신공학과와 같이 관련 학문 분야와 통합한 학과를 설립하는 경우가 있다. 해외의 컴퓨터 과학과의 예로는 버클리나 MIT는 "EECS"로 전기전자 분야와 함께 묶여 있다.[5]

정보 과학을 내세우는 학과로 정보 과학과가 있다. 정보 과학과는 이학부에 설치되어 있으며, 역사적으로 수학과나 응용 수학 등에서 파생되었다. 정보공학과와 정보과학과가 다루는 분야의 경계는 모호하다.

3. 학부 과정

학부 과정은 대학마다 다르지만, 일반적으로 컴퓨터 과학, 컴퓨터 공학, 전기 공학 분야의 과목들을 조합하여 구성된다. 학부 과정은 보통 컴퓨터 프로그래밍, 알고리즘자료 구조, 컴퓨터 구조, 운영 체제, 컴퓨터 네트워크, 병렬 컴퓨팅, 임베디드 시스템, 알고리즘 설계, 회로 분석 및 전자공학, 디지털 논리 및 프로세서 설계, 컴퓨터 그래픽스, 과학적 컴퓨팅, 소프트웨어 공학, 데이터베이스, 디지털 신호 처리, 가상화, 컴퓨터 시뮬레이션 및 게임 프로그래밍을 포함한다. 또한 컴퓨터 과학 및 공학 프로그램은 계산 이론, 수치 해석, 머신 러닝, 프로그래밍 언어 이론 및 프로그래밍 패러다임과 같은 핵심적인 이론 컴퓨터 과학 과목도 포함한다.[2] 현대 학부 과정은 또한 영상 처리, 데이터 과학, 로봇 공학, 생체 모방 컴퓨팅, 계산 생물학, 자율 컴퓨팅 및 인공 지능과 같은 새로운 컴퓨팅 분야도 다룬다.[3] 대부분의 컴퓨터 과학 및 공학 프로그램은 기본적인 수학 지식을 필요로 하므로, 학업의 첫 해는 주로 이산 수학, 수학적 분석, 선형 대수, 확률 및 통계와 같은 수학 과목과 물리학 및 전기 및 전자 공학 입문으로 채워진다.[1][4] 학생들은 보통 사회 과학 과목을 선택할 기회도 갖는다.

4. 대한민국 내 정보공학과/컴퓨터공학과/전산학과 현황

대한민국 내 많은 대학들이 정보공학, 컴퓨터공학, 전산학 관련 학과를 운영하고 있다.

대한민국 내 정보공학과/컴퓨터공학과/전산학과 현황
구분대학교
국공립서울대학교 컴퓨터공학부, 카이스트 전산학부, 포항공과대학교 컴퓨터공학과
사립고려대학교 컴퓨터학과, 연세대학교 컴퓨터과학과, 서강대학교 컴퓨터공학과


4. 1. 국공립 대학교

4. 2. 사립 대학교

5. 과거에 정보공학과/컴퓨터공학과/전산학과를 운영했던 대한민국 대학교

현재 주어진 결과물은 일본 대학의 정보공학과 설립 및 개편 이력을 나열하고 있습니다. "컴퓨터 공학과" 문서의 "과거에 정보공학과/컴퓨터공학과/전산학과를 운영했던 대한민국 대학교" 섹션에 맞게 내용을 수정해야 합니다. 즉, 일본 대학 정보는 모두 제거하고, 한국 대학의 해당 학과/학부의 설립 및 개편 이력으로 대체해야 합니다. 원본 소스에는 일본 대학 정보만 있으므로, 이 섹션은 비어있는 상태로 두는 것이 적절합니다.

(빈칸)

참조

[1] 웹사이트 Computer Science and Engineering (Course 6-3) < MIT http://catalog.mit.e[...] 2021-10-31
[2] 웹사이트 GATE CS 2021 (Revised) Syllabus https://www.geeksfor[...] 2020-08-08 2021-06-20
[3] 웹사이트 Courses in Computer Science and Engineering {{!}} Paul G. Allen School of Computer Science & Engineering https://www.cs.washi[...] 2020-08-22
[4] 웹사이트 Computer Science - GATE syllabus http://www.gate.iitg[...]
[5] 웹사이트 東京大学計数工学科 https://www.keisu.t.[...]
[6] 웹인용 Computer Science and Engineering (Course 6-3) < MIT http://catalog.mit.e[...] 2021-10-31



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com